Designed by
Title
Lake Pichola, Udaipur city, Indian state of Rajasthan, May 2019 – Artificial fresh water lake, named after Picholi village. Two #149064473
Description
Lake Pichola, Udaipur city, Indian state of Rajasthan, May 2019 ââ¬â Artificial fresh water lake, named after Picholi village. Two islands, Jag Niwas and Jag Mandir are located within Pichola Lake